[Bug]: Notifications don’t stay on screen
Repo: · Issue: #200 Status: Open · Priority: P2 Assignee: Raymond Labels: bug
Description
Steps to reproduce
To reproduce (real use case):
- In staging login under tenant which have 2 enabled integrations and for which haven’t logged in multiple days before (like through weekends).
- Try to investigate content of notifications which starts to appear at the bottom left corner.
To quickly emulate "haven't logged in multiple days before" condition
… open Facade OpenAPI UI “bdstate” section and execute 4 POST requests for appropriate tenant and both integrations (imagine they have id=1 and id=2) with payloads:
// notification 1
{
"is_initial_load_chunk": false,
"is_failed": false,
"businessdata_last_job_id": 1,
"log": "first",
"last_synced_at": "2025-01-17T06:17:16.798Z"
}
// notification 2
{
"is_initial_load_chunk": false,
"is_failed": false,
"businessdata_last_job_id": 1,
"log": "second",
"last_synced_at": "2025-01-17T06:17:16.798Z"
}
// notification 1
{
"is_initial_load_chunk": false,
"is_failed": false,
"businessdata_last_job_id": 1,
"log": "third",
"last_synced_at": "2025-01-17T06:17:16.798Z"
}
// notification 2
{
"is_initial_load_chunk": false,
"is_failed": false,
"businessdata_last_job_id": 2,
"log": "forth",
"last_synced_at": "2025-01-17T06:17:16.798Z"
}
What was the expected behavior?
I expected it to show all (4) notifications with the full content (text without truncation) and ability to click into each.
Screenshots
Notifications are popping up quickly with some random notification stays on the screen. See video
https://github.com/user-attachments/assets/50bd890e-c1c9-472b-ad95-d368ded085d9
Implementation Notes
Dash adds notes here while working
Related
Link to people, meetings, dependent tickets